/**
 * Title: Houses.java<br>
 * Description: <br>
 * Copyright: Copyright (c) <br>
 * Company: <br>
 */
package module;

import java.io.Serializable;
import java.util.Date;
import java.util.LinkedList;
import java.util.List;

/**
 * 
 * @ClassName: Houses
 * @Description: 房屋
 * @author chenchao
 * @date 2013-11-6 上午02:38:15
 * 
 */
public class Houses implements Serializable {
	public final static String BUY = "buy";
	public final static String SALE = "sale";
	public final static String RENT = "rent";
	public final static String FOR_RENT = "forrent";
	/**
	 * 主键
	 */
	private int housesId;
	/**
	 * 标题
	 */
	private String houseTitle = "";
	/**
	 * 价格
	 */
	private String housePrice = "";
	/**
	 * 类型
	 */
	private String houseType = "";
	/**
	 * 朝向
	 */
	private String houseFace = "";
	/**
	 * 区域
	 */
	private int bhaId = 0;
	/**
	 * 小区名称
	 */
	private String houseAge = "";
	/**
	 * 地址
	 */
	private String houseAddress = "";
	/**
	 * 装修
	 */
	private String houseDecoration = "";
	/**
	 * 特色
	 */
	private String houseSpecial = "";
	/**
	 * 小区地址
	 */
	private String areaSpecial = "";
	/**
	 * 工号
	 */
	private String e_sn = "";
	/**
	 * 客户
	 */
	private int cusId = 0;
	/**
	 * 状态
	 */
	private String houseStatus = "";
	/**
	 * 推荐
	 */
	private String hot = "";
	/**
	 * 来源
	 */
	private String source = "";
	/**
	 * 支付方式
	 */
	private String way = "";
	/**
	 * 板块
	 */
	private int bankuaiId = 0 ;
	/**
	 * 房
	 */
	private String room = "";
	/**
	 * 厅
	 */
	private String ting = "";
	/**
	 * 卫
	 */
	private String wei = "";
	/**
	 * 照片
	 */
	private List<HousePhoto> housePhotos = new LinkedList<HousePhoto>();
	/**
	 * 房屋号码
	 */
	private String houseNumber = "";
	/**
	 * 时间
	 */
	private Date createTime = new Date();
	/**
	 * 日志
	 */
	private List<Logs> houseLogs = new LinkedList<Logs>();
	
	/**
	 * 客户集合
	 */
	private List<Customers> customers = new LinkedList<Customers>();
	/**
	 * 数据类型 求购，出售，求租，出租
	 */
	private String dataType;
	/**
	 * 区域名称
	 */
	private String districtName;
	/**
	 * 板块名称
	 */

	private String blockName;
	/**
	 * @return the districtName
	 */
	public String getDistrictName() {
		return districtName;
	}

	/**
	 * @param districtName the districtName to set
	 */
	public void setDistrictName(String districtName) {
		this.districtName = districtName;
	}

	/**
	 * @return the blockName
	 */
	public String getBlockName() {
		return blockName;
	}

	/**
	 * @param blockName the blockName to set
	 */
	public void setBlockName(String blockName) {
		this.blockName = blockName;
	}

	/**
	 * @return the dataType
	 */
	public String getDataType() {
		return dataType;
	}

	/**
	 * @param dataType the dataType to set
	 */
	public void setDataType(String dataType) {
		this.dataType = dataType;
	}

	/**
	 * @return the customers
	 */
	public List<Customers> getCustomers() {
		return customers;
	}

	/**
	 * @param customers the customers to set
	 */
	public void setCustomers(List<Customers> customers) {
		this.customers = customers;
	}

	/**
	 * @return the houseLogs
	 */
	public List<Logs> getHouseLogs() {
		return houseLogs;
	}

	/**
	 * @param houseLogs the houseLogs to set
	 */
	public void setHouseLogs(List<Logs> houseLogs) {
		this.houseLogs = houseLogs;
	}

	/**
	 * @return the createTime
	 */
	public Date getCreateTime() {
		return createTime;
	}

	/**
	 * @param createTime the createTime to set
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	/**
	 * @return the houseNumber
	 */
	public String getHouseNumber() {
		return houseNumber;
	}

	/**
	 * @param houseNumber
	 *            the houseNumber to set
	 */
	public void setHouseNumber(String houseNumber) {
		this.houseNumber = houseNumber;
	}

	/**
	 * @return the housePhotos
	 */
	public List<HousePhoto> getHousePhotos() {
		return housePhotos;
	}

	/**
	 * @param housePhotos
	 *            the housePhotos to set
	 */
	public void setHousePhotos(List<HousePhoto> housePhotos) {
		this.housePhotos = housePhotos;
	}

	/**
	 * @return the bankuaiId
	 */
	public int getBankuaiId() {
		return bankuaiId;
	}

	/**
	 * @param bankuaiId
	 *            the bankuaiId to set
	 */
	public void setBankuaiId(int bankuaiId) {
		this.bankuaiId = bankuaiId;
	}

	/**
	 * @return the room
	 */
	public String getRoom() {
		return room;
	}

	/**
	 * @param room
	 *            the room to set
	 */
	public void setRoom(String room) {
		this.room = room;
	}

	/**
	 * @return the ting
	 */
	public String getTing() {
		return ting;
	}

	/**
	 * @param ting
	 *            the ting to set
	 */
	public void setTing(String ting) {
		this.ting = ting;
	}

	/**
	 * @return the wei
	 */
	public String getWei() {
		return wei;
	}

	/**
	 * @param wei
	 *            the wei to set
	 */
	public void setWei(String wei) {
		this.wei = wei;
	}

	/**
	 * @return the housesId
	 */
	public int getHousesId() {
		return housesId;
	}

	/**
	 * @param housesId
	 *            the housesId to set
	 */
	public void setHousesId(int housesId) {
		this.housesId = housesId;
	}

	

	/**
	 * @return the bhaId
	 */
	public int getBhaId() {
		return bhaId;
	}

	/**
	 * @param bhaId
	 *            the bhaId to set
	 */
	public void setBhaId(int bhaId) {
		this.bhaId = bhaId;
	}

	/**
	 * @return the houseAge
	 */
	public String getHouseAge() {
		return houseAge;
	}

	/**
	 * @param houseAge
	 *            the houseAge to set
	 */
	public void setHouseAge(String houseAge) {
		this.houseAge = houseAge;
	}

	/**
	 * @return the houseAddress
	 */
	public String getHouseAddress() {
		return houseAddress;
	}

	/**
	 * @param houseAddress
	 *            the houseAddress to set
	 */
	public void setHouseAddress(String houseAddress) {
		this.houseAddress = houseAddress;
	}

	/**
	 * @return the houseDecoration
	 */
	public String getHouseDecoration() {
		return houseDecoration;
	}

	/**
	 * @param houseDecoration
	 *            the houseDecoration to set
	 */
	public void setHouseDecoration(String houseDecoration) {
		this.houseDecoration = houseDecoration;
	}

	/**
	 * @return the houseSpecial
	 */
	public String getHouseSpecial() {
		return houseSpecial;
	}

	/**
	 * @param houseSpecial
	 *            the houseSpecial to set
	 */
	public void setHouseSpecial(String houseSpecial) {
		this.houseSpecial = houseSpecial;
	}

	/**
	 * @return the areaSpecial
	 */
	public String getAreaSpecial() {
		return areaSpecial;
	}

	/**
	 * @param areaSpecial
	 *            the areaSpecial to set
	 */
	public void setAreaSpecial(String areaSpecial) {
		this.areaSpecial = areaSpecial;
	}

	/**
	 * @return the e_sn
	 */
	public String getE_sn() {
		return e_sn;
	}

	/**
	 * @param e_sn
	 *            the e_sn to set
	 */
	public void setE_sn(String e_sn) {
		this.e_sn = e_sn;
	}

	/**
	 * @return the cusId
	 */
	public int getCusId() {
		return cusId;
	}

	/**
	 * @param cusId
	 *            the cusId to set
	 */
	public void setCusId(int cusId) {
		this.cusId = cusId;
	}

	/**
	 * @return the houseStatus
	 */
	public String getHouseStatus() {
		return houseStatus;
	}

	/**
	 * @param houseStatus
	 *            the houseStatus to set
	 */
	public void setHouseStatus(String houseStatus) {
		this.houseStatus = houseStatus;
	}

	/**
	 * @return the hot
	 */
	public String getHot() {
		return hot;
	}

	/**
	 * @param hot
	 *            the hot to set
	 */
	public void setHot(String hot) {
		this.hot = hot;
	}

	/**
	 * @return the source
	 */
	public String getSource() {
		return source;
	}

	/**
	 * @param source
	 *            the source to set
	 */
	public void setSource(String source) {
		this.source = source;
	}

	/**
	 * @return the way
	 */
	public String getWay() {
		return way;
	}

	/**
	 * @param way
	 *            the way to set
	 */
	public void setWay(String way) {
		this.way = way;
	}
	
	/**
	 * @return the houseTitle
	 */
	public String getHouseTitle() {
		return houseTitle;
	}

	/**
	 * @param houseTitle the houseTitle to set
	 */
	public void setHouseTitle(String houseTitle) {
		this.houseTitle = houseTitle;
	}

	/**
	 * @return the housePrice
	 */
	public String getHousePrice() {
		return housePrice;
	}

	/**
	 * @param housePrice the housePrice to set
	 */
	public void setHousePrice(String housePrice) {
		this.housePrice = housePrice;
	}

	/**
	 * @return the houseType
	 */
	public String getHouseType() {
		return houseType;
	}

	/**
	 * @param houseType the houseType to set
	 */
	public void setHouseType(String houseType) {
		this.houseType = houseType;
	}

	/**
	 * @return the houseFace
	 */
	public String getHouseFace() {
		return houseFace;
	}

	/**
	 * @param houseFace the houseFace to set
	 */
	public void setHouseFace(String houseFace) {
		this.houseFace = houseFace;
	}
}
